witness of unsavory character - İspanyolca İngilizce Sözlük